to impugn the effectiveness - Turkish English Dictionary